package com.bootdo.provider.domain.dto;

import cn.afterturn.easypoi.excel.annotation.Excel;

import javax.validation.constraints.Max;
import java.io.Serializable;

/**
 * Created by clq on 2018/5/9
 */
public class GoodsExcel implements Serializable {
    //编号
    private Long goodsId;
    //商品编号
    private String goodsSku;
    //商品名称
    @Excel(name = "商品名称",fixedIndex = 3)
    private String goodsName;
    //商品单价
    private Double goodsPrice;

    //商品厂家
    @Excel(name = "商品厂家",fixedIndex = 22)
    private String goodsProvider;
    //商品类型
    private String goodsType;
    //箱零比
    @Excel(name = "整件装数",fixedIndex =7 )
    private Integer goodsCases;
    //包装比
    @Excel(name = "整件装数",fixedIndex =6 )
    private Integer packageSize;
    //箱重
    private Double boxWigth;
    //日期类型
    private String dateType;
    //保质期
    @Excel(name = "保质期",fixedIndex = 21)
    private Integer goodsGuarantePeriod;
    //预警天数
    @Excel(name = "预警天数",fixedIndex = 19)
    private Integer goodsEarlyWarning;
    //供应商ID
    private Long providerId;
    //商品条码
    @Excel(name = "商品条码",fixedIndex = 0)
    private String goodsCode;
    //商品单位
    @Excel(name = "单位",fixedIndex = 5)
    private String goodsPackagingType;
    //是否拆零
    private Long goodsTiny;
    //到期时间/生产时间
    private String timeStatus;
    //商品品牌
    @Excel(name = "商品品牌",fixedIndex = 2)
    private String goodsBrand;
    //箱长
    private Double boxLength;
    //箱宽
    private Double boxWidth;
    //箱高
    private Double boxHigh;
    //盘长
    private Double trayLength;
    //盘宽
    private Double trayWidth;
    //盘高
    private Double trayHigh;
    //商品规格
    @Excel(name = "商品规格",fixedIndex = 4)
    private String goodsStandard;

    /**
     * 设置：编号
     */
    public void setGoodsId(Long goodsId) {
        this.goodsId = goodsId;
    }
    /**
     * 获取：编号
     */
    public Long getGoodsId() {
        return goodsId;
    }
    /**
     * 设置：商品编号
     */
    public void setGoodsSku(String goodsSku) {
        this.goodsSku = goodsSku;
    }
    /**
     * 获取：商品编号
     */
    public String getGoodsSku() {
        return goodsSku;
    }
    /**
     * 设置：商品名称
     */
    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }
    /**
     * 获取：商品名称
     */
    public String getGoodsName() {
        return goodsName;
    }
    /**
     * 设置：商品单价
     */
    public void setGoodsPrice(Double goodsPrice) {
        this.goodsPrice = goodsPrice;
    }
    /**
     * 获取：商品单价
     */
    public Double getGoodsPrice() {
        return goodsPrice;
    }
    /**
     * 设置：商品厂家
     */
    public void setGoodsProvider(String goodsProvider) {
        this.goodsProvider = goodsProvider;
    }
    /**
     * 获取：商品厂家
     */
    public String getGoodsProvider() {
        return goodsProvider;
    }
    /**
     * 设置：商品类型
     */
    public void setGoodsType(String goodsType) {
        this.goodsType = goodsType;
    }
    /**
     * 获取：商品类型
     */
    public String getGoodsType() {
        return goodsType;
    }
    /**
     * 设置：箱零比
     */
    public void setGoodsCases(Integer goodsCases) {
        this.goodsCases = goodsCases;
    }
    /**
     * 获取：箱零比
     */
    public Integer getGoodsCases() {
        return goodsCases;
    }
    /**
     * 设置：包装比
     */
    public void setPackageSize(Integer packageSize) {
        this.packageSize = packageSize;
    }
    /**
     * 获取：包装比
     */
    public Integer getPackageSize() {
        return packageSize;
    }
    /**
     * 设置：箱重
     */
    public void setBoxWigth(Double boxWigth) {
        this.boxWigth = boxWigth;
    }
    /**
     * 获取：箱重
     */
    public Double getBoxWigth() {
        return boxWigth;
    }
    /**
     * 设置：日期类型
     */
    public void setDateType(String dateType) {
        this.dateType = dateType;
    }
    /**
     * 获取：日期类型
     */
    public String getDateType() {
        return dateType;
    }
    /**
     * 设置：保质期
     */
    public void setGoodsGuarantePeriod(Integer goodsGuarantePeriod) {
        this.goodsGuarantePeriod = goodsGuarantePeriod;
    }
    /**
     * 获取：保质期
     */
    public Integer getGoodsGuarantePeriod() {
        return goodsGuarantePeriod;
    }
    /**
     * 设置：预警天数
     */
    public void setGoodsEarlyWarning(Integer goodsEarlyWarning) {
        this.goodsEarlyWarning = goodsEarlyWarning;
    }
    /**
     * 获取：预警天数
     */
    public Integer getGoodsEarlyWarning() {
        return goodsEarlyWarning;
    }
    /**
     * 设置：供应商ID
     */
    public void setProviderId(Long providerId) {
        this.providerId = providerId;
    }
    /**
     * 获取：供应商ID
     */
    public Long getProviderId() {
        return providerId;
    }
    /**
     * 设置：商品条码
     */
    public void setGoodsCode(String goodsCode) {
        this.goodsCode = goodsCode;
    }
    /**
     * 获取：商品条码
     */
    public String getGoodsCode() {
        return goodsCode;
    }
    /**
     * 设置：商品单位
     */
    public void setGoodsPackagingType(String goodsPackagingType) {
        this.goodsPackagingType = goodsPackagingType;
    }
    /**
     * 获取：商品单位
     */
    public String getGoodsPackagingType() {
        return goodsPackagingType;
    }
    /**
     * 设置：是否拆零
     */
    public void setGoodsTiny(Long goodsTiny) {
        this.goodsTiny = goodsTiny;
    }
    /**
     * 获取：是否拆零
     */
    public Long getGoodsTiny() {
        return goodsTiny;
    }
    /**
     * 设置：到期时间/生产时间
     */
    public void setTimeStatus(String timeStatus) {
        this.timeStatus = timeStatus;
    }
    /**
     * 获取：到期时间/生产时间
     */
    public String getTimeStatus() {
        return timeStatus;
    }
    /**
     * 设置：商品品牌
     */
    public void setGoodsBrand(String goodsBrand) {
        this.goodsBrand = goodsBrand;
    }
    /**
     * 获取：商品品牌
     */
    public String getGoodsBrand() {
        return goodsBrand;
    }
    /**
     * 设置：箱长
     */
    public void setBoxLength(Double boxLength) {
        this.boxLength = boxLength;
    }
    /**
     * 获取：箱长
     */
    public Double getBoxLength() {
        return boxLength;
    }
    /**
     * 设置：箱宽
     */
    public void setBoxWidth(Double boxWidth) {
        this.boxWidth = boxWidth;
    }
    /**
     * 获取：箱宽
     */
    public Double getBoxWidth() {
        return boxWidth;
    }
    /**
     * 设置：箱高
     */
    public void setBoxHigh(Double boxHigh) {
        this.boxHigh = boxHigh;
    }
    /**
     * 获取：箱高
     */
    public Double getBoxHigh() {
        return boxHigh;
    }
    /**
     * 设置：盘长
     */
    public void setTrayLength(Double trayLength) {
        this.trayLength = trayLength;
    }
    /**
     * 获取：盘长
     */
    public Double getTrayLength() {
        return trayLength;
    }
    /**
     * 设置：盘宽
     */
    public void setTrayWidth(Double trayWidth) {
        this.trayWidth = trayWidth;
    }
    /**
     * 获取：盘宽
     */
    public Double getTrayWidth() {
        return trayWidth;
    }
    /**
     * 设置：盘高
     */
    public void setTrayHigh(Double trayHigh) {
        this.trayHigh = trayHigh;
    }
    /**
     * 获取：盘高
     */
    public Double getTrayHigh() {
        return trayHigh;
    }
    /**
     * 设置：商品规格
     */
    public void setGoodsStandard(String goodsStandard) {
        this.goodsStandard = goodsStandard;
    }
    /**
     * 获取：商品规格
     */
    public String getGoodsStandard() {
        return goodsStandard;
    }


}
